COAST: Architectures for Decentralized On-Demand Tailored Services
نویسندگان
چکیده
Decentralized systems are systems-of-systems whose services are governed by two or more separate organizations under distinct spheres of authority. Coordinated evolution among the various elements of a decentralized system may be difficult, if not impossible, as individual organizations evolve their service offerings in response to organizationand service-specific pressures, including market demand, technology, competitive and cooperative interests, and funding. Consequently, decentralized services offer unique challenges for evolution and adaptation that reach well beyond any one single organizational boundary. However, clientdriven service customization and tailoring is a powerful tool for meeting conflicting, independent client demands in an environment where disorderly and uneven service evolution predominates. To this end we contribute an architectural style, COmputAtional State Transfer (COAST), designed to provide extensive, but safe and secure, client-directed customization of decentralized services. COAST combines mechanisms from software architecture, cryptography, security, programming languages, and systems, granting application architects flexible provisioning of their core services and assets while, at the same time, protecting those services and assets from attack and misuse.
منابع مشابه
Motile: Reflecting an Architectural Style in a Mobile Code Language
Decentralized services, that is, services distributed across multiple, distinct spheres of authority, offer substantial challenges; particularly when we demand that they be both adaptive and secure. We consider decentralized services in the context of COmputAtional State Transfer (COAST), an architectural style for which service adaptivity and security are principal concerns, and discuss how th...
متن کاملA two-level discount model for coordinating a decentralized supply chain considering stochastic price-sensitive demand
In this paper, a discount model is proposed to coordinate pricing and ordering decisions in a two-echelon supply chain (SC). Demand is stochastic and price sensitive while lead times are fixed. Decentralized decision making where downstream decides on selling price and order size is investigated. Then, joint pricing and ordering decisions are extracted where both members act as a single entity ...
متن کاملCoordination of Information Sharing and Cooperative Advertising in a Decentralized Supply Chain with Competing Retailers Considering Free Riding Behavior
This paper studies a decentralized supply chain in which a manufacturer sells a common generic product through two traditional and online retailers under free riding market. We assume that the traditional retailer provides the value added services but the online retailer does not. Factors such as retail prices, local advertising of the retailers, global advertising of the manufacturer and servi...
متن کاملA hayekian self-organization approach to service allocation in computing systems
Future “on-demand” computing systems, often depicted as potentially large scale and complex Service-Oriented Architectures, will need innovative management approaches for controlling and matching services demand and supply. Centralized optimization approaches reach their bounds with increasing network size and number of nodes. The search for decentralized approaches has led to build on self-org...
متن کاملPosition Paper : Formal Methods for Developing Adaptable , Secure , Situation - aware Service - oriented ( � ) Architectures
In this position paper, we are concerned with formal methods for developing agent-based, situation-aware, secure, survivable architectures for on-demand discovery and composition of web services. In particular, we describe the development of an adaptable, situation-aware, secure architecture that provides for proofs that guarantee the consistency of service level agreements between service prov...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012